package com.mcxx.constant;


public interface MQConstant {

    interface  SingleCapitalFundPayQueue {
        String NAME = "queue.fundPay.SingleCapitalFundPay";
        String ROUTEKEY = "queue.fundPay.SingleCapitalFundPay";
        String EXCHANGE = "direct.exchange.fundpay";
    }



    interface WelfareCheckQueue {
        String NAME = "queue.batch.dataVerify";
        String EXCHANGE = "direct.exchange.batch";
        String ROUTEKEY = "queue.batch.dataVerify";
    }


    public static interface FundPayQueue {
        String NAME = "queue.batch.tiaobiao";
        String EXCHANGE = "";
        String ROUTEKEY = "";
    }


    interface WelfareQueue {
        String NAME = "queue.batch.tiaobiao";
        String EXCHANGE = "direct.exchange.batch";
        String ROUTEKEY = "queue.batch.tiaobiao";
    }


    interface WelfareConfirmQueue {
        String NAME = "queue.confirm.tiaobiao";
        String EXCHANGE = "direct.exchange.batch";
        String ROUTEKEY = "queue.confirm.tiaobiao";
    }

    interface DataSyncQueue {
        String NAME = "queue.outside.basedata";
        String EXCHANGE = "direct.exchange.outside";
        String ROUTEKEY = "queue.outside.basedata";
    }


    interface NoticeFinalyQueue {
        String NAME = "queue.batch.noticeFinaly";
        String ROUTEKEY = "queue.batch.noticeFinaly";
        String EXCHANGE = "direct.exchange.batch";
    }


    interface StatisticsQueue {
        String NAME = "queue.batch.statistics";
        String ROUTEKEY = "queue.batch.statistics";
        String EXCHANGE = "direct.exchange.batch";
    }



    interface TmpCapitalFundPayQueue {
        String NAME = "queue.tmpFundpay.capitalFundPay";
        String ROUTEKEY = "queue.tmpFundpay.capitalFundPay";
        String EXCHANGE = "direct.exchange.fundpay";
    }


    interface AllowanceFundPayQueue {
        String NAME = "queue.fundpay.AllowanceFundPay";
        String ROUTEKEY = "queue.fundpay.AllowanceFundPay";
        String EXCHANGE = "direct.exchange.fundpay";
    }


    interface  CapitalFundPayQueue {
        String NAME = "queue.fundpay.CapitalFundPay";
        String ROUTEKEY = "queue.fundpay.CapitalFundPay";
        String EXCHANGE = "direct.exchange.fundpay";
    }


    interface CustomFundPayFundPayQueue {
        String NAME = "queue.fundpay.CustomFundPayFundPay";
        String ROUTEKEY = "queue.fundpay.CustomFundPayFundPay";
        String EXCHANGE = "direct.exchange.fundpay";
    }


    interface StandFundPayFundPayQueue {
        String NAME = "queue.fundpay.StandFundPayFundPay";
        String ROUTEKEY = "queue.fundpay.StandFundPayFundPay";
        String EXCHANGE = "direct.exchange.fundpay";
    }


    interface FuneralFundPayFundPayQueue {
        String NAME = "queue.fundpay.FuneralFundPayFundPay";
        String ROUTEKEY = "queue.fundpay.FuneralFundPayFundPay";
        String EXCHANGE = "direct.exchange.fundpay";
    }

    interface TestQueue {
        String NAME = "queue.society.test";
        String ROUTEKEY = "queue.society.test";
        String EXCHANGE = "direct.exchange.test";
    }


    interface WarnQueue {
        String NAME = "queue.warn.inform";
        String EXCHANGE = "direct.exchange.warn";
        String ROUTEKEY = "queue.warn.inform";
    }

    interface WarnProcessQueue {
        String NAME = "queue.warn.process";
        String EXCHANGE = "direct.exchange.warn";
        String ROUTEKEY = "queue.warn.process";
    }

    interface CheckStartQueue {
        String NAME = "queue.check.start";
        String EXCHANGE = "direct.exchange.check";
        String ROUTEKEY = "queue.check.start";
    }

    interface CheckResultQueue {
        String NAME = "queue.check.result";
        String EXCHANGE = "direct.exchange.check";
        String ROUTEKEY = "queue.check.result";
    }

    interface CheckRepealQueue {
        String NAME = "queue.check.repeal";
        String EXCHANGE = "direct.exchange.check";
        String ROUTEKEY = "queue.check.repeal";
    }


    interface SysBackQueue {
        String NAME = "queue.outside.sendBack";
        String EXCHANGE = "direct.exchange.outside";
        String ROUTEKEY = "queue.outside.sendBack";
    }

    interface SyncOrgBankToRescueQueue {
        String NAME = "queue.fundpay_rescue_sync_orgbank_msg";
        String EXCHANGE = "direct.exchange.fundpay";
        String ROUTEKEY = "queue.fundpay_rescue_sync_orgbank_msg";
    }


    interface CreatePdfForApproveQueue {
        String NAME = "queue.batch.apvePdf";
        String EXCHANGE = "direct.exchange.batch";
        String ROUTEKEY = "queue.batch.apvePdf";
    }

    interface SyncAreaMapping {
        String NAME = "queue.fundpay_rescue_sync_areaMapping_msg";
        String EXCHANGE = "direct.exchange.fundpay";
        String ROUTEKEY = "queue.fundpay_rescue_sync_areaMapping_msg";
    }


    interface LowerSendStatus {
        String NAME = "queue.outside.sendStatus";
        String EXCHANGE = "direct.exchange.outside";
        String ROUTEKEY = "queue.outside.sendStatus";
    }

    interface AuditConfirmList {
        String NAME = "queue.batch.confirmList";
        String EXCHANGE = "direct.exchange.batch";
        String ROUTEKEY = "queue.batch.confirmList";
    }
}
